Turn Word Wrap ON.

This VB example was written in VB4 (32bit) but can be used with versions 4.0 through 6.0 of Visual Basic.

It was tested with DriverLINX for DAS-1600 Series from CD part number SF-037A01 in Win95.  DriverLINX for DAS-1600 Series works only in Win9x.

The three command buttons on the form demonstrate three types of Analog Input acquisition:  Polled mode, Paced mode scan from a single channel, Paced mode scan from several channels.

For the two paced mode tasks, the BufferFilled message is used to know when it is safe to read the AI data.  From the event procedure for this message, the VBArrayBufferConvert method is used to move the data from the memory buffer to a local array.  This method will also convert the data from A/D counts to volts according to the gain for the various channels.

DriverLINX Code developed for DAS-1600 Series boards can work with Keithley's PCI product line with little or no modification.  The KPCI-3108 is the best migration path.  The STA-3108-A2 screw terminal gives a DAS-1600 compatible male DB37 connector.